thaddeus mccarroll , pictured in 2012 , was killed outside his jennings home on friday night .
police chief jon belmar said at a news conference on saturday that thaddeus mccarroll 's mother reported on friday night that her son had barricaded himself in a home in jennings .
the mother told police her son ` was talking about going on a `` journey ' `` and a `` mission '' and mentioned a `` black revolution .